Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NEWTON ROAD Detached £2,500,000 27 Nov 2023
2 NEWTON ROAD Detached £215,000 1 Apr 1996
3 NEWTON ROAD Detached £950,000 7 Feb 2011
4 NEWTON ROAD Detached £525,000 20 Nov 2003
5 NEWTON ROAD Detached £625,000 17 Nov 2009
7 NEWTON ROAD Detached £975,000 13 Oct 2003
8 NEWTON ROAD Detached £628,888 18 Sep 2013